Current financial and economic crisis, as well as growing environmental pressures put seriously under question traditional development patterns. The need to develop alternative models able to address current economic situation through the exploitation of sustainable patterns is of crucial importance. The innovation of this current study is the incorporation of energy and environmental corporate responsibility (EECR) in decision making, supporting particularly the development of a new model for investment evaluation. A bi-objective programming model is introduced in order to provide the Pareto optimal portfolios (Pareto set) based on the net present value of projects and the EECR score of firms. A systematic decision making approach using Monte Carlo simulation and multi-objective programming is also developed in order to deal with the inherent uncertainty in the objective functions’ coefficients. The robustness of the Pareto set as a whole, as well as the robustness of the individual Pareto optimal portfolios is also assessed. The proposed approach facilitates banking organizations and institutions to the selection of firms applying for financial support and credit granting, within the frame of their EECR. Finally, an illustrative real-world application of the proposed model is presented.