Meta Platforms could be the best name to benefit from AI applications – Barclays March 24, 2023 Market