The successful launch of Ovzon 3 on Jan. 4 was a relief to stakeholders, clearing the riskiest aspects of satellite insertion and creating a much clearer expectation of a return on the investment estimated at more than $190 million. Ovzon 3 is scheduled to reach orbit and enter commercial service by mid-year, according to the […]