In recent years due to the decreasing fossil fuel reserves and the increasing social stress, complex power networks have no other choices except to seek for alternative energy sources to eliminate the environmental issues caused by the traditional power systems. Thus, the scheduling of energy sources in a complex Micro-Grid (MG) comprising Micro Turbine (MT), Photo Voltaic (PV), Fuel Cell (FC), battery units and Wind Turbine (WT) has been investigated in this paper. Furthermore, a multi-objective framework is presented to simultaneously handle the two objective functions including minimization of total operation cost and minimization of emission. In this regard, Normal Boundary intersection (NBI) technique is employed to solve the proposed multi-objective problem and generate the Pareto set. Besides, a fuzzy satisfying method is used for decision making process. Afterward, the results obtained from the presented method are compared to the ones derived from other methods. Finally, it is verified that the proposed solution method results in better solutions for operation cost, emission and the execution time.