As scheduled payments have commenced on the majority (55%) of CBILS and BBLS loans, following the initial 1-year period where neither interest nor principal payments were required, funding those payments…
The post Defaults on CBILS and BBLS could run as high as £22bn appeared first on London Business News | Londonlovesbusiness.com.