
Ilika projects increased revenue and announces new partnership with Agratas
Ilika, a company based in Romsey, anticipates reporting revenues of approximately £2.1 million for the year ending April 30, a significant increase from £0.7 million in 2023. This growth is