BBusiness Read More Abhotel (TSE:6565) Margin Improvement Reinforces Bullish Thesis Despite Slower Earnings GrowthNovember 2, 2025 Abhotel (TSE:6565) posted a net profit margin of 24.6% for the year, up from 23.4% last year, with…