Engaging workers and advertising Lively participation in environmental and sustainability initiativesIDC's releases have continually been given five star press assessments, starting off together with his debut one 'Scratch', as a result of to the discharge of his debut album 'Overthrow The Manager Class' in 2008 and continuing with subsequent album