Result Bosch Ltd - 500530 - Results- Financial Results For The Period Ended March 31, 2025. BSE India Regulation 30&33 Securities and Exchange Board of India (Listing Obligations and Disclosure Requirements) Regulations, 2015- Financial Results