Samart Corp's subsidiary Teda Co Ltd has won a Bt785 million contract from the Metropolitan Electricity Authority.