T-Solar is a major independent power producer generating solar photovoltaic energy. A subsidiary of Isolux Infrastructure, it has installed 45 solar pwer plants, located in Spain(34), Italy(8), India (1) and Peru (2), plus a further under construction in India, California and Puerto
Read More