Maximo Solar Michelle Kantrow July 26, 2018 Maximo Solar is installing new equipment to ramp up manufacturing in Humacao.