Indian markets end 4-day gains with Sensex down 104.35 points

Business