Todae Solar

Todae Solar named #1 Commercial solar EPC* for 5th year running

For the 5th Year running, Todae Solar has been recognised as the #1 Commercial solar EPC for 101-1000KW, as verified by SunWiz. This award reflects the skills, knowledge and experience Todae Solar has established since the business began in 2003. Some of the most notable projects...
Read More →