HPCL to buyback 10 crore shares at a premium of 34% | Sharefundss