RES (Renewable Energy Systems Ltd)
RES (Renewable Energy Systems Ltd) is one of the world’s leading independent renewable energy companies. At the forefront of renewable energy development for over 30 years, RES has developed and/or built over 10GW of renewable energy capacity worldwide.