But critics suggested it was just the latest instance of influential tech companies and their billionaire leaders pandering ...
Spotify Technology S.A. 2.24% $100.74B ...