Reply to thread

I find it odd that there are no posts about the state of Biogen's IT dept in here. We're we hacked?