Japan because its ratings board deemed the game too gory to rate without changes being made.Ubisoft's latest entry into the iconic Assassin's Creed series is due to release on March 20 after being ...
Plug Power Inc. shares have been downgraded to sell from neutral by Seaport Research Partners, which also set its price target for the hydrogen-fuel-cell company at $1.