Indian markets fell over 1% amid US tariffs and rupee weakness. Vikram Solar debuted strong, Maruti hit record high, Vodafone slumped, Ola Electric rose, BLS order lifted stock, Sun Pharma declined.