Creo Medical Group plc CREO

A company that develops devices and techniques that use energy to treat medical conditions such as cancers.

What on earth is going on with this today?