Contact the publisher of this press release ESA Renewables Negotiates Contracts for 80MW, Executes LOI for 20MW at Solar Power International