In an era of scarce resources there is now more uncertainty than ever before in the development of large-scale projects. Only with careful planning , efficient design and highly skilled project management can the uncertainties be kept to a minimum. AIM is dedicated to seeing that client objectives are fully met without compromise.