Home Investing Is it time to invest in ‘Meta’ as it vows to cut costs by 10%?