ITC Ltd was founded in London in 2002. It is a Consultancy and EPC company operating in the renewable energies field.
We have invested in the renewable energies and in the green economy aiming at providing not only products, but complete and cutting edge solutions.
The company Mission is to create a cleaner world thanks to the technologies that we are able to offer which we improved day after day based on the requests coming from the countries that are interested in developing our projects.
Cooperation, respect and responsibility are fundamental features to reach shared objectives. Our most important business we have covered in the recent years allow to: