Meta begrudgingly launches €9.99 ad-free subscription for Facebook and Instagram

Business