Intersolar Award 2015

82.5 MW installation from Solar Frontier at Catalina, U.S.,
wins Intersolar Award