BPCL's Q2 net profit fell 22.5% due to a retail fuel price freeze, despite strong refining margins. The company continues investments in refining, gas, and alternative fuels. Adani Wind secures 696 MW ...