Achieved COD for group companies of Star Media Group Berhad, Mudajaya Group Berhad and Tenaga Nasional Berhad (totaling 5.68MWp)