Tolou-3: Iran’s Heaviest Imaging Satellite Unveiled
Iran Electronics Industries has unveiled Tolou-3, the country’s newest imaging satellite commissioned by the Iranian Space Agency. The satellite, weighing 150 kilograms, is touted as the heaviest satellite ever manufactured…