Manipal Payment & Identity Solutions opens below ₹805cr IPO price

Business