Star Bulk takes delivery of two Kamsarmax newbuilds for USD 70.2 million cash outlay - SBLK News | Rallies