The Institute of British Carriage & Automobile Manufacturers

Nationality:
British

Trade association which eventually merged with the Institute of Body Engineers in 1965.