Author: Tokio X'press
JAXA and NEC: Success in high-speed optical communication between satellites!
Denmark’s Ørsted: Wind power stocks plummet
Hakuba Ski Resort: Powder snow is the attraction!
Nintendo Switch2: New game console unveiled!