kanthony@insider.com (Katie Anthony) / Insider: Tech
Russia appears to be promising lucrative cash bonuses to troops who deploy to Ukraine in a new com – The cash incentives come as enthusiasm for volunteering to fight in Putins brutal war is low, according to UK intelligence.Russian troops guard an entrance of the Kakhovka Hydroelectric Station in southern UkraineRussian troops guard an entrance of the Kakhovka Hydroelectric Station on the Dnieper River in Kherson region, southern Ukraine, …