TMSH is doing business with companies in the Solar, Wind and Biogass renewable energy... in Europe.
"doing business" is questionable.
They say they have a contract to construct a solar park in Bulgaria, but there's no proof of that and a JV contract with Helios for a waste to energy project for some Romanian municipality, which is not named.