The World’s Most-Sanctioned Country

Most-Sanctioned Country / by Ehimetalor Akhere Unuabona/Unsplash With 5,581 sanctions currently in place, Russia has become the most-sanctioned country in the world in the wake of its invasion of Ukraine, according to data aggregated by Castellum.AI. Between February 22 and March 8, Russian recognition of the Luhansk and Donetsk regions as independent states, the number […]

Continue Reading

Israel High Tech Scene Feb 20 – 26

Tel Aviv at sunset, Israel New Startups / VC Funding Israel’s Connecteam Raises $120 Million For Remote Deskless Work AppIsraeli startup Connecteam, which offers an all-in-one employee app that the company says empowers organizations with non-desk employees to communicate, engage, and operate their teams, raised $120 million in a Series C round of funding. This […]

Continue Reading