With an eye on building a strong consumer portfolio,?Ruder Finn, one of the world?s largest independent…
Tag: communications
Saudi announces launch of first communications satellite
Saudi Arabia on Tuesday announced the launch of its first satellite for communications from the French…