Oxa
's headquarters is located in Oxford, England. Oxa generates $16.7K in revenue per employee Oxa has received a total of $219.2M in funding. Oxa's most recent acquisition was StreetDrone, Inc. for an undisclosed amount on Sep 2024. Oxa has 67 followers on Owler.