Russian business delegation explores trade, investment possibilities