Technology enabled business solutions