Our Values

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

Sustainable Capitalism References for Investors

Investing for Impact – Credit Suisse Research Institute, 2012
Sustainable Capitalism – Generation Investment Management, 2012
Investing for Social and Environmental Impact – Monitor Institute, 2009