top of page

Anand Mahindra praises ISRO as UK's groundbreaking space mission ends in failure