Partaking employees and advertising and marketing active participation in environmental and sustainability initiativesIDC's releases have regularly acquired five star press assessments, setting up along with his debut one 'Scratch', as a result of to the release of his debut album 'Overthrow The Manager Class' in 2008 and continuing with subsequent… Read More