T-Solar is a major operator on the international solar-photovoltaic power market. Its 43 operating plants have a total power of 173 MW. It operates 34 plants in Spain, 8 in Italy and one in India and is continuing to broaden its international footprint with the development of new photovoltaic projects in South Africa. T-Solar has just presented a bid in the second round of … [Read more...] about T-Solar Bid for Solar Expansion in South Africa