The taxpayer-owned Canada Infrastructure Bank faulted for failing to finish any projects spent more than $145,000 on marketing and “communications” last year, accounts show. Infrastructure Minister Catherine McKenna in a letter to the board said the Bank “must be open and transparent.”