Toshiba Corp (TYO:6502) on Wednesday unveiled a contract to deliver 6 MW of solar panels in Thailand, saying this is its biggest order of its kind in the Asian country.