I could be wrong but I don't think Twitter is a B corp.
There's an easily searchable index of B-Corps: https://www.bcorporation.net/en-us/find-a-b-corp
It's moving there but I don't think it's there quite yet according to case law. The board motivations at present still have to tie back to maximizing value for shareholders.