MMC Corp appoints former Petronas president & CEO Tan Sri Shamsul Azhar Abbas as chairman, effective July 16.