Ayesha Faridi is a reporter for CNBC TV18.