Tq ST,... is there a possibility that the renewables strategy may not turn out to be what they perceived it would be in future ? After all,... renewable energy is quite a new thing,... would you know ?
EPW Price at posting:
$1.36 Sentiment: None Disclosure: Held