▲ Peaking
Technology
Exclusive: YouTube is cooking up something new called 'Tamba,' and it looks pretty social
YouTube is reportedly testing a new, secret social media platform called 'Tamba' that incorporates standalone social networking features.