IDS

views updated

IDS Income Data Services
• Industry Department for Scotland
• Institute of Development Studies

More From encyclopedia.com