Hey everyone, I emailed NSERC last month and was told the results would be released March 27th. Clearly, that didn't happen so I emailed again and am waiting to hear back. Let's hope it's soon! We all have decisions to make!
EDIT: good news, everyone. The final decisions were approved today and will be sent out by post. Not sure what information will be updated electronically.