Six Flags Discovery Kingdom was the first solar-powered theme park on the West Coast. In partnership with sPower, now part of AES’ US-based clean energy development business, and Borrego Solar Systems, Foss & Company closed on a tax equity investment for Six Flags Discovery Kingdom in Vallejo, California – enabling the park to become the first theme…

Read More