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