Solar Spotlight: The Sun Now Powers the Hottest New Movies, in the Coolest Environment at the Mary Pickford Theater!
The iconic, state-of-the art Mary Pickford Theatre in Cathedral City, California, now includes a self-sustaining renewable energy plant. SMA inverters...