Delhi HC issues notice on Google’s appeal against ADIF ruling; Microsoft, Alphabet top earnings estimates Read more