$140 Million For US Solar Project Contracted By McDonald’s
Lightsource BP Bags Tax Equity Deal From Barclays For 180 MW DC Louisiana PV Plant
British solar developer Lightsource bp’s US subsidiary has announced a tax equity deal of $140 million for a 180 MW

