Laptop Hardware Explained

Key Challenges- size and cooling