After a disappointing end to Britain’s satellite launch on Tuesday morning, Indian businessman Anand Mahindra has…