Bug protein and vertical forests: five world-changing ideasWorld-changing ideas, inventions and discoveries
Good news, bad newsGood: allowing laptops on planes for take-off. Bad: getting fired for giving a student a zero