0
Stephenlearner Posted 14 years ago
Science & IT

Take on, and leverage

Hi,
Can you tell me what the bold phrases mean?

Its step-wise approach has been to identify the challenges to the deployment of such fuels and to take them on, either directly or by working to help leverage the efforts of others toward the common goal.

Thank you.
  

Top answer

Hi Here, take them on=undertake the challenges to deployment of.... leverage= maximise the efforts.. Prajwal

  • Hi Here, take them on=undertake the challenges to deployment of....
  • leverage= maximise the efforts..
  • Prajwal
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
Hi
Here, take them on=undertake the challenges to deployment of....
leverage= maximise the efforts..

Prajwal

Related Questions