infotechlead

Microsoft inks 7-year Cloud deal with oil major BPCL