What i found is tazo as a tea brand. Didn't get anything about tazo network
I believe this is the Twitter profile OP is referring to:
https://x.com/tazonetwork. It has 23 posts and the account was created just last month, so it is still new. It might not have any reviews or articles about the project yet.
There's a typo in the profile name.
The cover photo has the website:
www.tazonetwork.com. I think accessing this site is not fully secure.