Share

Still Waters Green Technology Limited (“SWGT”) is an investment platform specialising in renewable energy and power generation real assets.