Sagar Defence Engineering's Matangi completes 1,500km autonomous voyage

Technology