You just read:

Cate Street Capital and Starwood Energy Close Financing for a 75 Megawatt Biomass Power Project in Berlin, New Hampshire

News provided by

Starwood Energy Group Global, LLC

Sep 14, 2011, 08:47 ET