Philo just announced its most recent initiative involving $1 million in ad impressions for over 20 social justice organizations and Black-owned businesses, according to Business Wire . The lifestyle and entertainment streaming TV service will donate $1 million worth of ad impressions in the...