Business Development Company of RI 40 Westminster Street, Providence, RI 02903