The USD3bn comprise about 600MW of solar projects, most of which are located in Europe ...
While there is certainly no exchange for trading such projects, once oper.
|
||||||||||||||||||||
<< A SQUARE archive sorted by date << A SQUARE archive sorted by category
Article link



RSS



