Germany blocks Chinese takeover of satellite technology firm IMST due to national security concerns
According to a German government document shown on Tuesday, Berlin blocked the acquisition of the satellite and radar technology company IMST by a subsidiary of … Read more