The US$789 billion economic stimulus bill, which includes provision for renewable energy, has been passed by the US Congress and endorsed by President Barack Obama. 17 February, 2009
Email Address
Password
Forgotten login?