Financial Results

Financial Results

Barrix Annual Report – 2022-23
Barrix Annual Report – 2023-24