Amrock rebranding itself in 2025

Another leopard trying to change its spots?