Cross Border Electricity Trade platform