Dual Logo
Cyrus is an independent British brand, with their range of amplifiers, CD players and power supplies manufactured in the UK.