Technology | Wed Jun 22, 2011 5:45pm EDT

Google, Citi invest another $204 million in wind project