In sharp contrast to previous years, retail investors were net sellers ahead of Budget 2026. About 55% of companies saw retail shareholding fall, the highest level since 2021.
Of the millions of components that make cars go and stop with performance and comfort, tires are the only ones that actually touch the road.