Plug Power adds new position to its executive team By: Albany Business Review via Business Journals April 23, 2019 at 14:57 PM EDT Sanjay Shrestha, who started his career at First Albany, will be Plug's first chief strategy officer. Read More >>