B2B portal: A Business Platform to Ultimate Productivity Improvement