TRRC is a leading installer of photovoltaic (PV) systems, boasting hundreds of successful installations across Africa. Our distinction lies not only in deploying state of the art brands but also in our comprehensive after-sales, operations and maintenance support.
Our projects continue to expand, demonstrating the diversity and scale of our installations across various sectors. We pride ourselves on offering tailored solutions that meet your specific technical requirements while ensuring accessibility and affordability.
Accommodating your needs by providing flexible options including Rent to Own, lease and Power Purchase Agreements (PPA). We prioritize transparency and customer satisfaction by providing a detailed, step-by-step explanation of the process, technology, and system. Our approach ensures that you are fully informed and confident in your investment, with no obligations attached. At TRRC, we are dedicated to delivering excellence in every aspect of your PV system experience.
Consulting for Sustainable Solutions (CSS) is a boutique advisory firm channelling capital into just energy transitions across Africa. Since 2014 CSS has mobilised over USD 650m for climate projects, advising banks, development finance institutions and investors with financial expertise and local insight.