MG Solar Europe, S.L. Park: Málaga TechPark Address: Severo ochoa, 41 Province: Málaga Autonomous community: Andalucía Back