You just read:

Key Earnings, News Developments: FreeSeas Inc, ReneSola Ltd, Rite Aid Corporation, BP plc, Plug Power Inc

News provided by

FN Media Group LLC

Dec 06, 2013, 09:16 ET