Answer: basf

AnswerCrossword Clue
BASF

Huge chemical company

BASF

Co. that says they make things better