In a major boost to the market, FIIs logged their highest net purchase of 2025 on March 21, with net equity buying of ...