Begin typing your search...
Showing results for "#Vaidya"
IndianOil posts 69 pc drop in its standalone net profit for 2022-23
The oil marketing company has reported revenue from operations of Rs 9,34,953 crore for 2022-23 as compared to Rs 7,28,445 crore in FY22.