Answer: basf

AnswerCrossword Clue
BASFHuge chemical company
BASFCo. that says they make things better