Navios Maritime Partners reports better-than-expected Q1 results

Navios Maritime Partners reports better-than-expected Q1 results