Asian mechanic checking roof solar panel maintenance A team of technicians installing solar panels on the roof of a high-rise building.