The Chem Ledger TCL #23: Manchester Prize Winner, €20M for Green Methanol, BASF’s 54MW Hydrogen Bet Also, FDA’s New Cancer Imaging Approval, $710M Oncology Licensing Deal and more.