Oil India to buyback shares worth Rs 15.27 bn

Oil India to buyback shares worth Rs 15.27 bn

Oil India, a government-owned company that explores, develops and produces oil and gas, has received its board’s approval to buyback 5.60% of its paid up share capital for a consideration of Rs 15.27 billion