News

BMI's performance is likely to have benefited from demand for its solutions. However, the uncertain macro backdrop, higher costs and competition are concerns.