Since its launch, 384 entities, including 41 PSUs such as Indian Oil Corporation Ltd ... Sarhul, literally “worship of the Sal tree”, is among the most revered Adivasi festivals. It is rooted in ...