Project Inspiration The leadership team at Eich Mazda & Eich VW are seeing the auto industry shift toward electric cars, so they decided to join the trend and make the shift to renewable energy and sustainability by adding solar to their two St. Cloud locations....