10cc10cc are an English rock band founded in Stockport, England, who achieved their greatest commercial success in the 1970s.

https://en.wikipedia.org/wiki/10cc
https://www.10cc.world/