Tech NewsApril 13, 2024Tesla drops prices, Meta confirms Llama 3 release, and Apple allows emulators in the App Store