New Delhi, 20 September 2025: India has signed a 15-years contract with the International Seabed Authority (ISA) for exclusive rights…
Read More »New Delhi, 20 September 2025: India has signed a 15-years contract with the International Seabed Authority (ISA) for exclusive rights…
Read More »