Latvia – a great place for business!