The Department of Justice has indicted Kazuo Okada and his allies for their illegal and violent takeover of Okada Manila in May, recommending the filing of…
ACEN, the power unit of the Ayala Group, has committed to invest AUD800 million to build its 400-megawatt Stubbo Solar Farm and Battery Project in Australia as…