British fashion house Burberry's revenue hits $3.73 billion in FY24

British luxury fashion house Burberry Group has reported revenue of £2.96 billion (approximately $3.73 billion) for fiscal year 2024 (FY24),…