Rol Technology Energy EPC (Engineering Procurement Construction) has worked in the clean energy sector. It provides markets around the world with the productknowledge, and encouragement to pursue solar energy production. Creating products when needed, importing where needed.