Whalar has announced the launch of The Lighthouse, a number of physical campuses where content creators can learn, make content, and collaborate with their peers.
As the creator economy continues to grow, brands are stepping in to facilitate and benefit from successful content creators.