Mahindra & Mahindra is preparing to launch multiple new products in coming months. Recently, the carmaker trademarked XUV900, XUV400 and XUV100 nameplates...