GTA unveiled its new television streaming platform, GTA TV, at an event called “Stream BIG” held on Thursday at the GTA ...