TSC is a sustainable energy developer
We bring job-creating renewable energy projects where they are needed most. Our motivation – people, place, profit – in that order.
Social responsibility is a core value for TSC
We lead responsibly knowing that where we install solar power plants supported by community capacity building, those communities are empowered – by energy, by new skills and by hope.
Current growth markets we are pursuing all have local content requirements
Indonesia – minimum 5% Indonesian investment for each foreign investment company, local manpower requirement and capacity building plan