News FG commissions Science and Technology Television in Abuja Oluwadamilare Emmanuel Apr 11, 2023 The Federal Government has commissioned Nigerian owned Science and Technology Television in Abuja. The Ministry of Science,…