Question: Has the company set a science based target commitment and if so, what is the status of that commitment?
Answer:
Committed
6333655
Apotea
2019
Unverified - Added by Steward