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