Student or Learner
More effort/efforts should be made to apply technologies to energy-saving and environmental protection.
Can both effort and efforts be used with no difference in meaning?
Thank you in advance.
Probably, but I prefer the uncountable form.
If you mean many people from different sectors should all be making their individual efforts, it would work that way.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.