Recent spintronics research and industry news - May 2025