CyberBuzz's total assets FY 2017-2023
The total assets held by CyberBuzz, Inc. amounted to 5.1 billion Japanese yen in fiscal year 2023, up by around 2.6 billion yen compared to the previous fiscal year. The social media marketing company was established in 2006 and is headquartered in Tokyo.