BRIEF-Alcentra Capital Corp Reports Qtrly Net Investment Income Of $3.8 Mln, Or $0.27 Per Share By: Reuters: Company News May 07, 2018 at 17:50 PM EDT * ALCENTRA CAPITAL CORPORATION ANNOUNCES FIRST QUARTER 2018 FINANCIAL RESULTS Read More >> Related Stocks: Alcentra Capital Com