Is Bharti Airtel turning a corner?