Malaysian utility Tenaga Nasional Bhd (KLSE:TENAGA) has sealed an offtake contract for a 49-MW solar project with an indirect unit of Mudajaya Group Bhd (KLSE:MUDAJYA), the two announced on Thursday.