DL Holdings Group Limited (1709.HK) announced its annual results for the year ended 31 March 2026 on 30 June. During the period, the Group recorded a net profit of HK$367 million, representing a ...
BarcelonaThe thirty Catalan studios participating in the UIA architects' congress, most of them as speakers, others as moderators; reveal the character of the new generations of Catalan architects: ...
The TPG Rise-backed developer has closed nearly debt facilities and a preferred equity investment to finance 859 MWdc of solar and 167 MWh of energy storage assets.