Taken from a 2014 Bloomberg article, the attached image redacts the name of what musical duo who happen to be releasing their latest studio album "Dentures Out" today (Fri.)?
Click for additional information
The Proclaimers