RTB Digital says strategic adviser Naor Baruch invests $5 million in share placement at $11.13 each - RTB News | Rallies