531 crore; revenue rises 3.9 pc to Rs 30