BofA has maintained BUY rating on Reliance Industries Limited (RIL) shares. It said that risk-reward is favourable in ...