Fidus Investment completes exchange offer for 6.625% notes due 2029 - FDUS News | Rallies