Malaysian electrical and mechanical engineering company Kejuruteraan Asastera Bhd (KLSE:KAB) has signed a 21-year power purchase agreement (PPA) to provide about 2 MW of solar to local hypermarket and retail group Mydin Mohamed Holdings Berhad.