A new, venomous Sydney funnel-web spider species was discovered in Australia, nicknamed 'Big Boy.' Space advancements continue with Stoke Space and Loft Orbital securing substantial investments, while ...