The Big Whale is backed by industry leaders and staunch defenders of media independence.
Our Business Angels are committed to our duty of neutrality and have signed a non-interference agreement to ensure that our editorial strategy, results and commercial operations remain free from outside influence.