Solarpanels

Our offices

  • DIF Netherlands
  • Tower D, 10th floor
  • Schiphol Boulevard 269
  • 1118 BH
  • Schiphol
  • The Netherlands
  • +31 20 717 3151
  • Get directions
  • DIF UK
  • Level 4
  • 2-4 Idol Lane
  • EC3R 5DD
  • London
  • United Kingdom
  • +44 207 469 4213
  • Get directions
  • DIF France
  • 30, rue Galilée
  • 75116
  • Paris
  • France
  • +33 1 7170 4040
  • Get directions
  • DIF Germany
  • Grosse Eschenheimer Strasse 45
  • 60313
  • Frankfurt am Main
  • Germany
  • +49 69 2424 9500
  • Get directions
  • DIF Spain
  • Calle de Claudio Coello 91, 5º Planta
  • 28006
  • Madrid
  • Spain
  • +34 91 737 46 46
  • Get directions
  • DIF Canada
  • 10th Floor of The Lumsden Building
  • 6, Adelaide East
  • ON M5C 1H6
  • Toronto
  • Canada
  • +1 647 748 2088
  • Get directions
  • DIF Australia
  • Suite 24.05, Level 24, Governor Macquarie Tower
  • 1 Farrer Place
  • NSW 2620
  • Sydney
  • Australia
  • +61 2 82110547
  • Get directions
  • DIF Luxembourg
  • 1, rue Louvigny
  • L-1946
  • Luxembourg
  • Grand Duchy de Luxembourg
  • +352 26 27 21 22
  • Get directions