GreenPowerMonitor announces new Country Managers in Mexico and Japan

GreenPowerMonitor is pleased to announce Antonio Morales and Masa Misawa as the new Country Managers in Mexico and Japan. Antonio Morales will be in charge of the global growth of…

Read more