Maine Mall Prepares To Flip The Switch To Solar Power SoonMaine Mall Prepares To Flip The Switch To Solar Power SoonMost people didn't even know that the Maine Mall was installing solar panels on the roof, which itself was in need of repairs before the panels could be installed.Rob SteeleRob Steele