CyberBuzz's net sales FY 2017-2024
CyberBuzz, Inc. generated around 7.5 billion Japanese yen in net sales in fiscal year 2024, which was an increase of 1.7 billion yen compared to the previous fiscal year. The social media marketing company was established in 2006 and is headquartered in Tokyo.