Brigade Enterprises Ltd announced the release of its Investor Presentation for Q4 FY25, covering the year ended March 31, 2025, with a reported market cap of approximately USD 2.79 billion and consistent EBITDA margin of 26%-28% over the past 9 years.