Amir Hamzah resigns as TNB CEO, accepts new appointment by MoF | AWANI International