JM Financial launches Large & Mid Cap Fund targeting India's evolving market dynamics, with NFO open July 4.