800 Taylor St., Suite 200, Durham, United States
By the development of various renewable energy projects, Strata Clean Energy has shown its commitment to the generation of clean energy. On that note, the Durham based renewable energy developer pays close attention to provide transparency throughout the whole implementation process and thereby ensures reliability, quality and safety. Since the founding, Strata Clean Energy constructed over 250 projects summing up to a total capacity of over 2GW installed.
Image Source: Unsplash, 16.07.2021